.2(1, x) -> x
.2(x, 1) -> x
.2(i1(x), x) -> 1
.2(x, i1(x)) -> 1
i1(1) -> 1
i1(i1(x)) -> x
.2(i1(y), .2(y, z)) -> z
.2(y, .2(i1(y), z)) -> z
.2(.2(x, y), z) -> .2(x, .2(y, z))
i1(.2(x, y)) -> .2(i1(y), i1(x))
↳ QTRS
↳ DependencyPairsProof
.2(1, x) -> x
.2(x, 1) -> x
.2(i1(x), x) -> 1
.2(x, i1(x)) -> 1
i1(1) -> 1
i1(i1(x)) -> x
.2(i1(y), .2(y, z)) -> z
.2(y, .2(i1(y), z)) -> z
.2(.2(x, y), z) -> .2(x, .2(y, z))
i1(.2(x, y)) -> .2(i1(y), i1(x))
.12(.2(x, y), z) -> .12(y, z)
I1(.2(x, y)) -> I1(x)
I1(.2(x, y)) -> I1(y)
I1(.2(x, y)) -> .12(i1(y), i1(x))
.12(.2(x, y), z) -> .12(x, .2(y, z))
.2(1, x) -> x
.2(x, 1) -> x
.2(i1(x), x) -> 1
.2(x, i1(x)) -> 1
i1(1) -> 1
i1(i1(x)) -> x
.2(i1(y), .2(y, z)) -> z
.2(y, .2(i1(y), z)) -> z
.2(.2(x, y), z) -> .2(x, .2(y, z))
i1(.2(x, y)) -> .2(i1(y), i1(x))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
.12(.2(x, y), z) -> .12(y, z)
I1(.2(x, y)) -> I1(x)
I1(.2(x, y)) -> I1(y)
I1(.2(x, y)) -> .12(i1(y), i1(x))
.12(.2(x, y), z) -> .12(x, .2(y, z))
.2(1, x) -> x
.2(x, 1) -> x
.2(i1(x), x) -> 1
.2(x, i1(x)) -> 1
i1(1) -> 1
i1(i1(x)) -> x
.2(i1(y), .2(y, z)) -> z
.2(y, .2(i1(y), z)) -> z
.2(.2(x, y), z) -> .2(x, .2(y, z))
i1(.2(x, y)) -> .2(i1(y), i1(x))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDPOrderProof
↳ QDP
.12(.2(x, y), z) -> .12(y, z)
.12(.2(x, y), z) -> .12(x, .2(y, z))
.2(1, x) -> x
.2(x, 1) -> x
.2(i1(x), x) -> 1
.2(x, i1(x)) -> 1
i1(1) -> 1
i1(i1(x)) -> x
.2(i1(y), .2(y, z)) -> z
.2(y, .2(i1(y), z)) -> z
.2(.2(x, y), z) -> .2(x, .2(y, z))
i1(.2(x, y)) -> .2(i1(y), i1(x))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
.12(.2(x, y), z) -> .12(y, z)
.12(.2(x, y), z) -> .12(x, .2(y, z))
POL(.2(x1, x2)) = 1 + 2·x1 + x2
POL(.12(x1, x2)) = 2·x1
POL(1) = 2
POL(i1(x1)) = 2
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
↳ QDP
.2(1, x) -> x
.2(x, 1) -> x
.2(i1(x), x) -> 1
.2(x, i1(x)) -> 1
i1(1) -> 1
i1(i1(x)) -> x
.2(i1(y), .2(y, z)) -> z
.2(y, .2(i1(y), z)) -> z
.2(.2(x, y), z) -> .2(x, .2(y, z))
i1(.2(x, y)) -> .2(i1(y), i1(x))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDPOrderProof
I1(.2(x, y)) -> I1(y)
I1(.2(x, y)) -> I1(x)
.2(1, x) -> x
.2(x, 1) -> x
.2(i1(x), x) -> 1
.2(x, i1(x)) -> 1
i1(1) -> 1
i1(i1(x)) -> x
.2(i1(y), .2(y, z)) -> z
.2(y, .2(i1(y), z)) -> z
.2(.2(x, y), z) -> .2(x, .2(y, z))
i1(.2(x, y)) -> .2(i1(y), i1(x))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
I1(.2(x, y)) -> I1(y)
I1(.2(x, y)) -> I1(x)
POL(.2(x1, x2)) = 1 + 2·x1 + 2·x2
POL(I1(x1)) = 2·x1
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
.2(1, x) -> x
.2(x, 1) -> x
.2(i1(x), x) -> 1
.2(x, i1(x)) -> 1
i1(1) -> 1
i1(i1(x)) -> x
.2(i1(y), .2(y, z)) -> z
.2(y, .2(i1(y), z)) -> z
.2(.2(x, y), z) -> .2(x, .2(y, z))
i1(.2(x, y)) -> .2(i1(y), i1(x))